Dynamic Adaptation of the Security Properties of Applications and Components
نویسندگان
چکیده
Applications and components are exposed to different security threats in different environments. We want to tailor the defence of these applications and components to the particular threats faced by them in the target execution environment. Ideally we want to be able to adapt applications and components as they are downloaded into the execution environment. However, one problem with this approach is that the application source code may not be available. In this paper, we describe a mechanism based on a metaobject protocol approach that allows dynamic reconfiguration of the behaviour of downloaded applications with no need for access to source code and only minor modifications to the code that launches the application. As an illustration we look at a case study of a real thin client application and how the various security threats it is exposed to in different execution environments can be neutralised.
منابع مشابه
CAMAC: a context-aware mandatory access control model
Mandatory access control models have traditionally been employed as a robust security mechanism in multilevel security environments such as military domains. In traditional mandatory models, the security classes associated with entities are context-insensitive. However, context-sensitivity of security classes and flexibility of access control mechanisms may be required especially in pervasive c...
متن کاملStudy of the Relationship between Social Health and Feeling of Security (Case Study: The Youth Aged 20 to 40 Years Old in Gonabad)
Assessing an individual's ability to perform effectively, efficiently performing social skills, and social roles in order to enhance the feeling of security as a matter of empowering quality of life can lead to the necessary correlation between social health and a feeling of Security. The purpose of this study is to investigate the significant structural relationship of variables at the level o...
متن کاملSecurity Management of Services for Components-based Applications
To design services as fast as possible, the new generation of applications is mostly built by adding and removing software components. Moreover, to ensure that a service is provided independently of variations occurring in networks and systems the assembling and un-assembling of software components must be done dynamically and the component’s behaviour must be adapted to the variations in the e...
متن کاملایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کاملAn efficient solution for management of pre-distribution in wireless sensor networks
A sensor node is composed of different parts including processing units, sensor, transmitter, receiver, and security unit. There are many nodes in a sensor unit. These networks can be used for military, industrial, medicine, environmental, house, and many other applications. These nodes may be established in the lands of enemies to monitor the relations. Hence, it is important to consider conse...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998